home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / util / misc / Fudgit233.readme < prev    next >
Encoding:
Text File  |  1993-12-17  |  2.0 KB  |  54 lines

  1. Short: scientific curve fitting and data processing
  2. Type: util/misc
  3.  
  4. Amiga version of FUDGIT 2.33
  5.  
  6.  ******** What is FUDGIT? ********
  7.  
  8.  FUDGIT is a double-precision multi-purpose fitting program.
  9.  It can manipulate complete columns of numbers in the form
  10.  of vector arithmetic. FUDGIT is also an expression language
  11.  interpreter understanding most of C grammar except pointers.
  12.  Morever, FUDGIT is a front end for any plotting program supporting
  13.  commands from stdin. It is a nice mathematical complement to
  14.  GNUPLOT, for example.
  15.  
  16.  The main features of FUDGIT are:
  17.     - Built-in fitting series such as:
  18.         + power series (polynomial);
  19.         + sine series;
  20.         + cosine series;
  21.         + Legendre polynomials;
  22.         + series of Gaussians;
  23.         + series of exponentials;
  24.     - User definable fitting functions;
  25.     - Fourier transforms;
  26.     - Spline interpolation;
  27.     - Smoothing;
  28.     - Double-precision built-in calculator;
  29.     - Built-in interpreter supporting most of C language including
  30.       flow control (if, else, while, for, break, continue);
  31.     - User definable functions and procedures;
  32.     - Double-precision vector arithmetic;
  33.     - Access to the complete C math library;
  34.     - Possible abbreviation of all the ``fitting mode'' commands;
  35.     - Possible plural when it makes sense too;
  36.     - Interactive shell supporting flow control (while,
  37.       if-else-endif, foreach);
  38.     - User definable macros;
  39.     - User definable aliases;
  40.     - On-line help;
  41.     - On-line loadable procedure- or function-objects;
  42.     - Totally dynamical allocation of variables and parameters;
  43.     - Possible selection of fitting ranges;
  44.  
  45.  FUDGIT has a collection of fitting routines including:
  46.     - straight line (linear) least squares;
  47.     - straight line (linear) least absolute deviation;
  48.     - general linear least squares using QR decomposition;
  49.     - general linear least squares using singular value decomposition;
  50.     - nonlinear Marquardt-Levenberg method;
  51.  
  52.  Refer to the manual for a complete description and a
  53.  tutorial on I/O and fitting.
  54.